home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETFX.CAB / web_mediumtrust.config.default < prev    next >
Encoding:
Text File  |  2003-02-21  |  11.2 KB  |  171 lines

  1. <configuration>
  2.     <mscorlib>
  3.         <security>
  4.             <policy>
  5.                 <PolicyLevel version="1">
  6.                     <SecurityClasses>
  7.                         <SecurityClass Name="AllMembershipCondition" Description="System.Security.Policy.AllMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  8.                         <SecurityClass Name="AspNetHostingPermission" Description="System.Web.AspNetHostingPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  9.                         <SecurityClass Name="DnsPermission" Description="System.Net.DnsPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  10.                         <SecurityClass Name="EnvironmentPermission" Description="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  11.                         <SecurityClass Name="FileIOPermission" Description="System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  12.                         <SecurityClass Name="FirstMatchCodeGroup" Description="System.Security.Policy.FirstMatchCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  13.                         <SecurityClass Name="IsolatedStorageFilePermission" Description="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  14.                         <SecurityClass Name="NamedPermissionSet" Description="System.Security.NamedPermissionSet"/>
  15.                         <SecurityClass Name="PrintingPermission" Description="System.Drawing.Printing.PrintingPermission, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  16.                         <SecurityClass Name="SecurityPermission" Description="System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  17.                         <SecurityClass Name="SqlClientPermission" Description="System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  18.                         <SecurityClass Name="StrongNameMembershipCondition" Description="System.Security.Policy.StrongNameMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  19.                         <SecurityClass Name="UIPermission" Description="System.Security.Permissions.UIPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  20.                         <SecurityClass Name="UnionCodeGroup" Description="System.Security.Policy.UnionCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  21.                         <SecurityClass Name="UrlMembershipCondition" Description="System.Security.Policy.UrlMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  22.                         <SecurityClass Name="WebPermission" Description="System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  23.                         <SecurityClass Name="ZoneMembershipCondition" Description="System.Security.Policy.ZoneMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  24.                     </SecurityClasses>
  25.                     <NamedPermissionSets>
  26.                         <PermissionSet
  27.                                 class="NamedPermissionSet"
  28.                                 version="1"
  29.                                 Unrestricted="true"
  30.                                 Name="FullTrust"
  31.                                 Description="Allows full access to all resources"
  32.                         />
  33.                         <PermissionSet
  34.                                 class="NamedPermissionSet"
  35.                                 version="1"
  36.                                 Name="Nothing"
  37.                                 Description="Denies all resources, including the right to execute"
  38.                         />
  39.                         <PermissionSet
  40.                                 class="NamedPermissionSet"
  41.                                 version="1"
  42.                                 Name="ASP.Net">
  43.                             <IPermission 
  44.                                     class="AspNetHostingPermission"
  45.                                     version="1"
  46.                                     Level="Medium"
  47.                             />
  48.                             <IPermission
  49.                                     class="DnsPermission"
  50.                                     version="1"
  51.                                     Unrestricted="true"
  52.                             />
  53.                             <IPermission
  54.                                     class="EnvironmentPermission"
  55.                                     version="1"
  56.                                     Read="TEMP;TMP;USERNAME;OS;COMPUTERNAME"
  57.                             />
  58.                             <IPermission
  59.                                     class="FileIOPermission"
  60.                                     version="1"
  61.                                     Read="$AppDir$"
  62.                                     Write="$AppDir$"
  63.                                     Append="$AppDir$"
  64.                                     PathDiscovery="$AppDir$"
  65.                             />
  66.                             <IPermission
  67.                                     class="IsolatedStorageFilePermission"
  68.                                     version="1"
  69.                                     Allowed="AssemblyIsolationByUser"
  70.                                     UserQuota="9223372036854775807"
  71.                             />
  72.                             <IPermission
  73.                                     class="PrintingPermission"
  74.                                     version="1"
  75.                                     Level="DefaultPrinting"
  76.                             />
  77.                             <IPermission 
  78.                                     class="SecurityPermission"
  79.                                     version="1"
  80.                                     Flags="Assertion, Execution, ControlThread, ControlPrincipal, RemotingConfiguration"
  81.                             />
  82.                             <IPermission
  83.                                     class="SqlClientPermission"
  84.                                     version="1"
  85.                                     Unrestricted="true"
  86.                             />
  87.                             <IPermission
  88.                                     class="WebPermission"
  89.                                     version="1">
  90.                                 <ConnectAccess>
  91.                                     <URI uri="$OriginHost$"/>
  92.                                 </ConnectAccess>
  93.                             </IPermission>
  94.                         </PermissionSet>
  95.                     </NamedPermissionSets>
  96.                     <CodeGroup 
  97.                             class="FirstMatchCodeGroup"
  98.                             version="1"
  99.                             PermissionSetName="Nothing">
  100.                         <IMembershipCondition 
  101.                                 class="AllMembershipCondition"
  102.                                 version="1"
  103.                         />
  104.                         <CodeGroup 
  105.                                 class="UnionCodeGroup"
  106.                                 version="1"
  107.                                 PermissionSetName="ASP.Net">
  108.                             <IMembershipCondition 
  109.                                     class="UrlMembershipCondition"
  110.                                     version="1"
  111.                                     Url="$AppDirUrl$/*"
  112.                             />
  113.                         </CodeGroup>
  114.                         <CodeGroup 
  115.                                 class="UnionCodeGroup"
  116.                                 version="1"
  117.                                 PermissionSetName="ASP.Net">
  118.                             <IMembershipCondition 
  119.                                     class="UrlMembershipCondition"
  120.                                     version="1"
  121.                                     Url="$CodeGen$/*"
  122.                             />
  123.                         </CodeGroup>
  124.                         <CodeGroup
  125.                                 class="UnionCodeGroup"
  126.                                 version="1"
  127.                                 PermissionSetName="FullTrust">
  128.                             <IMembershipCondition 
  129.                                     class="UrlMembershipCondition"
  130.                                     Url="$Gac$/*"
  131.                                     version="1"
  132.                             />
  133.                         </CodeGroup>
  134.                         <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Nothing">
  135.                             <IMembershipCondition 
  136.                                 class="ZoneMembershipCondition"
  137.                                 version="1"
  138.                                 Zone="MyComputer" />
  139.                             <CodeGroup
  140.                                     class="UnionCodeGroup"
  141.                                     version="1"
  142.                                     PermissionSetName="FullTrust"
  143.                                     Name="Microsoft_Strong_Name"
  144.                                     Description="This code group grants code signed with the Microsoft strong name full trust. ">
  145.                                 <IMembershipCondition
  146.                                         class="StrongNameMembershipCondition"
  147.                                         version="1"
  148.                                         PublicKeyBlob="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
  149.                                 />
  150.                             </CodeGroup>
  151.                             <CodeGroup
  152.                                     class="UnionCodeGroup"
  153.                                     version="1"
  154.                                     PermissionSetName="FullTrust"
  155.                                     Name="Ecma_Strong_Name"
  156.                                     Description="This code group grants code signed with the ECMA strong name full trust. ">
  157.                                 <IMembershipCondition
  158.                                         class="StrongNameMembershipCondition"
  159.                                         version="1"
  160.                                         PublicKeyBlob="00000000000000000400000000000000"
  161.                                 />
  162.                             </CodeGroup>
  163.                         </CodeGroup>
  164.                     </CodeGroup>
  165.                 </PolicyLevel>
  166.             </policy>
  167.         </security>
  168.     </mscorlib>
  169. </configuration>
  170.  
  171.